someone who applauds - Turkish English Dictionary